﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace UEC
{
    public class CloudManagerSettings
    {
        public CloudManagerSettings()
        {
            // default settings setup
            _IsElevated = false;
        }

        public CloudManagerSettings(bool elevated)
        {
            // default settings setup
            _IsElevated = elevated;
        }

        public bool Elevate { get; set; }

        public bool User { get; set; }

        public bool Service { get; set; }

        public bool Debug { get; set; }

        public bool UsageFlag { get; set; }

        public bool Fork { get; set; }

        public bool IsElevated { get { return _IsElevated; } }
        private bool _IsElevated { get; set; }

        public bool Audit { get; set; }
        
        public bool Sysprep { get; set; }

        public bool AppManager { get; set; }
    }
}
